home *** CD-ROM | disk | FTP | other *** search
/ Floppyshop 2 / Floppyshop - 2.zip / Floppyshop - 2.iso / diskmags / 0022-3.564 / dmg-0079 / 763.txt < prev    next >
Text File  |  1997-04-16  |  16KB  |  368 lines

  1. INFO-ATARI16 Digest         Wed,  6 Dec 89       Volume 89 : Issue 763
  2.  
  3. Today's Topics:
  4.                               C question
  5.                               Form Doc's
  6.                      Spectre & Adobe Type Manager
  7.                         SS -> DS drive upgrade
  8.                               STOS Basic
  9.                   What does the read-only bit mean?
  10.                   What Kermit/UNITERM bugs? (2 msgs)
  11. ----------------------------------------------------------------------
  12.  
  13. Date: 6 Dec 89 20:12:57 GMT
  14. From: cscnj!pat@rutgers.edu  (Patrick Hester)
  15. Subject: C question
  16. Message-ID: <564@cscnj.csc.COM>
  17.  
  18. In article <875@lzaz.ATT.COM>, hcj@lzaz.ATT.COM (HC Johnson) writes:
  19. + In article <8912050802.AA12717@ucbvax.Berkeley.EDU>,
  20.  S61304@PRIME-A.POLY-SOUTH-WEST.AC.UK (Rat) writes:
  21. + >
  22. + > Why wont Sozobon, Lattice or any other C compiler I've tried compile the
  23. + > following, from K&R?
  24. + >
  25. + > main()
  26. + >      $
  27. + >      char fred[] = "Some string constant";
  28. + >      <rest of routine>
  29. + >
  30. + >
  31. + > This has been confusing me for a while, as K&R (surely correct!) would
  32. + > seem to indicate that this is indeed permissible!
  33. +
  34. + NO NO NO
  35. +
  36. + you can have char *fred[] = "hello";
  37. + or
  38. + char fred[] = ?'h','e','l','l','o','\0'?;
  39. +
  40. + but not
  41. + char fred[] = "hello";
  42.  
  43. yes you can.
  44. it sets up an array of chars including a null.
  45. fred then refers to the address of the first byte in the array
  46. and fred[n] is one char.
  47.  
  48. you usually can't do this, tho, inside a function unless you
  49. declare it static. Also, it's gotta be before any program instructions
  50. on most compilers.
  51. --
  52.   "We've all been used     8=8      made loud to play loud
  53.    and reused..."         --<-@
  54.   "And abused."          =8(/\/)      rutgers!cscnj!pat
  55.   "And amused!"         8=======8      (201)-562-6533
  56.  
  57. ------------------------------
  58.  
  59. Date: 6 Dec 89 03:46:06 GMT
  60. From: davidli@UMN-CS.CS.UMN.EDU  (David Paschall-Zimbel)
  61. Subject: Form Doc's
  62. Message-ID: <17468@umn-cs.CS.UMN.EDU>
  63.  
  64. In article <473eecf4.14a1f@force.UUCP> covertr@force.UUCP (Richard E. Covert)
  65.  writes:
  66. >Hey, it doesn't seem like many folks like the TeX docs to form.
  67.  
  68. Might be because they didn't have any idea what to do with the .DVI file.
  69. Of course, if you're receiving comp.sys.atari.st, then it's fairly likely
  70. that you have access to a .DVI driver AND a laser printer, like I did.
  71.  
  72. The docs are quite beautiful when printed on a laser printer.  So, at
  73. least ONE person liked the documentation.
  74.  
  75. >Must be some form of Elitest mentatlity to post docs to a program
  76. >in a format that 99% of the people don't use.
  77.  
  78. Must be some form of Elitist mentality to DEMAND documentation to a program
  79. be put up in a manner convenient to _them_.  The program didn't _HAVE_ to
  80. be posted in the first place.  Would you have been happier if that was
  81. the case?  If not, I'd suggest you take your 'Elitist' mentality and go
  82. somewhere else.
  83.  
  84. >Hey, if you are good enough you will have TeX, right? :-)
  85.  
  86. For the information of All Concerned.  You do not need the entire TeX
  87. release to process a .DVI file.  You need a .DVI driver (at our humble
  88. little site I have access to a DVItoPostScript and a DVItoLN03 driver),
  89. the requisite fonts and a printer.  Heck, you could even use the
  90. DVItoEpson driver that's available via ftp.
  91.  
  92. Most everyone who has access to network news has access to TeX, if they
  93. really wanted to take the time to find out...
  94.  
  95. -- David Paschall-Zimbel
  96.  
  97. ------------------------------
  98.  
  99. Date: 6 Dec 89 20:17:19 GMT
  100. From: brunix!iris.brown.edu!mjv@uunet.uu.net  (Marshall Vale)
  101. Subject: Spectre & Adobe Type Manager
  102. Message-ID: <22321@brunix.UUCP>
  103.  
  104.   We just received Adobe Type Manager and of course I quickly installed it
  105. on my Spectre GCR system to see if it worked. First, a little background.
  106.  
  107.   Adobe Type Manager replaces the way the Mac displays fonts on screen.
  108. Noramlly, the Mac uses bitmaps that are installed into the system. To get
  109. a nice looking font on the screen, you need to have that particular size
  110. installed for it to look nice. If you don't, then the Mac's QuickDraw
  111. routines will try to scale it and most often, it looks very, very ugly.
  112. ATM catches all those font scallings and uses its own outline fonts to
  113. create nice, clean fonts in any size. This is very important for both
  114. the screen and ImageWriter (or other dot matrix and QuickDraw printers)
  115. in that all the fonts will scale smoothly.
  116.  
  117.   My system is a Mega2 with a ICD host adapter and Seagate 277R 65 meg HD
  118. and the Spectre GCR. The ATM disk contains the ATM INIT (an auto file)
  119. and a control panel document (Cdev).  There are two inits, one for the
  120. 68000 Macs and one for the 020/030 Macs; we, of course, use the 68000 one.
  121. The disk also contains the outline font files for 4 fonts and their
  122. bitmap fonts.  For the ATM to work, you also need at least one bitmap size
  123. font installed, the more the better(10 and 12 is a good minimum).  You can
  124. turn ATM on or off from the control panel and boot up in case an
  125. application will not work with it.
  126.  
  127.  Here are some interesting figures I found after using ATM for a bit.
  128. Installing ATM and all the outline fonts files for the all the fonts in a
  129. LaserWriter + (Avante Garde, Bookman, Courier, Helvetica, Narrow Hel.,
  130. New Century Schoolbook, Palatino, Symbol, Times, Zapf Chancery, Zapf
  131. Dingbats), took up about 1,350K on my HD. Note: I already had the bitmaps
  132. for the fonts installed before ATM, your mileage will vary.)  The amount
  133. of memory that I had decreased by 200K. 100K is needed for ATM and a
  134. minimum of 64K in needed for a font cache (you can set this).  The font
  135. cache holds the data for some of the scalled fonts that you have done. If
  136. you use a font that has been previously scalled and is in the cache,
  137. it appears instantaneous.  The large the cache, the faster the scales are.
  138. The scales themselves are very fast if you consider what it is doing.
  139. Generating a 33 or 57 point size for example, took only a few seconds with
  140. wonderful results.  The larger the point size, the longer it will take.
  141.  
  142.  I tested ATM with Word 4, MacWrite 4.6, MacDraw II 1.0, MacDraw 1.9.5,
  143. both SuperPaint versions, and WriteNow 1.0.  All worked.
  144.  
  145.  ATM is a serious memory hog.  1meg users might want find that some of
  146. their programs no longer run in so little room (about 600K). I don't know
  147. if disabling ATM will help. However, it might be just your cup of tea since
  148. it will do very nice results on QuickDraw printers such as dot matrix
  149. printers, QuickDraw laser printers and the QD DeskJet.
  150.  
  151.  BTW I didn't have time to check it out with my printer (Star NX-10) and
  152. Epstart 2.5 (Epson printer driver) but I will report on that in a bit.
  153.  
  154.  Hope you find this useful.
  155.  
  156. -- mjv@iris.brown.edu
  157.  
  158. "And, oh! Father Christmas, if you love me at all,
  159.  Bring me a big, red india-rubber ball."
  160.                                    A.A. Milne "Now We are Six"
  161.  
  162. ------------------------------
  163.  
  164. Date: 6 Dec 89 03:09:43 GMT
  165. From: rochester!rit!ultb!clf3678@louie.udel.edu  (C.L. Freemesser)
  166. Subject: SS -> DS drive upgrade
  167. Message-ID: <1699@ultb.isc.rit.edu>
  168.  
  169. In article <22194@brunix.UUCP> mjv@iris.brown.edu (Marshall Vale) writes:
  170. >
  171. > I have two friends who both have SS drives and would like to upgrade to DS
  172. >drives.  One has an old SF 314 with a corner button eject and the other
  173. >has a 520STfm.
  174. >
  175. >1.  What is a reliable and cheap DS drive to buy as a replacement?  Netters
  176. >    have mentioned a Toshiba model several times.
  177.  
  178. Toshiba is a good choice.  There are others, but the Toshiba is widely
  179. available, and as cheap as $68 or so.
  180.  
  181. >2.  Are there any hardware changes that need to be made?  For example, if
  182. >    it can't normally recognize media changes.
  183.  
  184. I really don't think so.  The circuitry in both the external drive (the
  185. PCB board) and in the STfm should take care of the media change problem.
  186. If they do not, simply run a jumper between pins 2 and 28 of the drive's
  187. 34 pin card edge.
  188.  
  189. However, you might have a problem with the cables.  Depending on where
  190. the connectors on the new drive (with respect to the old one) are
  191. located, you might have to wire up some cable extensions.
  192.  
  193. >3.  What is a good price for that drive and suggested place to purchase
  194. >    from?
  195.  
  196. Pay no more than $85 or so for a Toshiba.  Try to get an ND-354 or an
  197. ND-352-A.  The 352-A, if I remember correctly, only requires the +12V
  198. line.  If so, be sure to cut the +5V line coming from the circuit board.
  199.  
  200. >4.  Any suggestions as to what to do with the old drive.
  201.  
  202. Use it as a doorstop?  Seriously, just hold onto it.  Never know when
  203. you might need it.
  204.  
  205. > Thanks for you're kind attention.
  206. >
  207. > BTW, one of these SS drive persons actually has the Atari color monitor
  208. >with disk drive built it (PS 300 or PS 3000)!
  209.  
  210. If you plan on upgrading that PS-3000, be sure that drive has PLENTY of
  211. shielding around it.  That CRT will play havoc on it.
  212.  
  213.  
  214.  
  215.  
  216. Chris Freemesser, Rochester Institute of Technology :BITNET:%clf3678@RITVAX
  217.     |||        ____________                         :GEnie: C.FREEMESSER
  218.     |||       /___    /          (and 8-bit too!)   :USENET: clf3678@rit.isc
  219.    / | \   ______/   /                              :        .edu
  220. Call the A.C.O.R.N BBS (716)436-3078, 300/1200 baud :<-or my BBS
  221.  
  222. ------------------------------
  223.  
  224. Date: 5 Dec 89 21:36:19 GMT
  225. From: imagen!atari!kbad@ucbvax.Berkeley.EDU  (Ken Badertscher)
  226. Subject: STOS Basic
  227. Message-ID: <1862@atari.UUCP>
  228.  
  229. david@bdt.UUCP (David Beckemeyer) writes:
  230.  
  231. | In article <CMM.0.88.628643865.larserio@kvart.uio.no> larserio@IFI.UIO.NO
  232.  (LarsErikOsterud) writes:
  233. | >One of my friend has STOS and TOS 1.2 but we tried it on my MEGA4 with
  234. | >TOS 1.4 - It worked OK, BUT you can't move the mouse-pointer !!!!!
  235.  
  236. | Applications generated with STOS seem to exhibit this same behavior.
  237.  
  238. This is because STOS used absolute, undocumented memory locations for
  239. mouse position.  More's the pity, because a legal way of getting at
  240. these variables _is_ documented.  A couple of other software packages
  241. exhibited this behaviour in Rainbow TOS testing here at Atari, as well.
  242.  
  243. I believe Antic has a new version of STOS that works better with Rainbow TOS.
  244.  
  245.  
  246. --
  247.    |||   Ken Badertscher  (ames!atari!kbad)
  248.    |||   Atari R&D System Software Engine
  249.   / | \  #include <disclaimer>
  250.  
  251. ------------------------------
  252.  
  253. Date: 5 Dec 89 19:23:23 GMT
  254. From: fox!portal!atari!apratt@apple.com  (Allan Pratt)
  255. Subject: What does the read-only bit mean?
  256. Message-ID: <1861@atari.UUCP>
  257.  
  258. VBRANDT@DBNUAMA1.BITNET writes:
  259. >   As most of you know there is a bit in the attribute byte that indicates
  260. >READ-ONLY status when it's set.  This means that the file can't be written
  261. >to, can't be renamed or deleted.
  262. >   BUT: I can change the time/date entry with Fgsdatim() (or whatever the
  263. >GEMDOS function is called).  Is this a bug or a feature??  Or is it necessary
  264. >to enable the desktop to retain the time/date stamp while copying read-only
  265. >files?
  266.  
  267. Well, here's the logic behind it: setting the read-only bit means you
  268. can't change the DATA IN THE FILE.  You can still change the file's
  269. directory entry, which includes its date and time.  This is necessary
  270. because you must be able to change the file's attribute byte, also in
  271. the directory.  If you couldn't do that, you couldn't ever
  272. un-write-protect the file.
  273.  
  274. Alternatively, the answer is, "Because that's how Jason Loveman
  275. implemented it."
  276.  
  277. It's not likely to change.
  278.  
  279. ============================================
  280. Opinions expressed above do not necessarily     -- Allan Pratt, Atari Corp.
  281. reflect those of Atari Corp. or anyone else.      ...ames!atari!apratt
  282.  
  283. ------------------------------
  284.  
  285. Date: 4 Dec 89 17:00:34 GMT
  286. From: cs.yale.edu!fischer-michael@CS.YALE.EDU  (Michael Fischer)
  287. Subject: What Kermit/UNITERM bugs?
  288. Message-ID: <7477@cs.yale.edu>
  289.  
  290. In article <89337.135453SML108@PSUVM.BITNET> SML108@PSUVM.BITNET writes:
  291. >On the subject of kermits and ST's...
  292. >
  293. >I also use the Uniterm Kermit to transfer to and from my ST.  it works fine wit
  294. >h VAX computer systems, however weird, VERY WEIRD stuff happens with Unix sys-
  295. >tems, both System V and 4.3bsd.  It works fine transferring text files, but
  296. >gives a potpourri of errors with binary files.  This DOES NOT HAPPEN ON VAXES!
  297. >  Ther really weird bit about the erros is that if you set the maximum allowabl
  298. >e number of erros high enough, it eventually succeeds in transferring the block
  299. >s it has trouble with.  I have no idea why this happens.....
  300. >
  301. >Has anyone else figured this one out...
  302. >
  303. >Scott Le Grand aka SML108@PSUVM.PSU.EDU
  304.  
  305. I have no trouble at all with either text transfers or binary transfers
  306. between Uniterm Kermit on my ST and C-Kermit running on a 4.3bsd system
  307. (a Sun Sparcstation).  You do have to remember to set binary mode at
  308. both ends for binary transmissions.  I usually say "kermit -ix" to the
  309. Unix kermit, click the "binary" box on the Uniterm menu, and use the
  310. "get" or "put" command.
  311. ==================================================
  312. | Michael Fischer                                |
  313. |    Arpanet:    <fischer-michael@cs.yale.edu>   |
  314. |    Bitnet:     <fischer-michael@yalecs.bitnet> |
  315. |    UUCP:       <fischer-michael@yale.UUCP>     |
  316. ==================================================
  317.  
  318. ------------------------------
  319.  
  320. Date: 5 Dec 89 08:52:46 GMT
  321. From: mcsun!cernvax!ethz!chx400!ugun2b!ugobs!bartho@uunet.uu.net  (PAUL
  322.  BARTHOLDI)
  323. Subject: What Kermit/UNITERM bugs?
  324. Message-ID: <467@obs.unige.ch>
  325.  
  326. In article <8912010813.AA04349@ucbvax.Berkeley.EDU>, 01659@AECLCR.BITNET (Greg
  327.  Csullog) writes:
  328. > One netter mentioned problems with UNITERM's Kermit. ...
  329. > The ONLY Kermit I trust is UNITERM's so WHAT problems are there?
  330.  
  331. I can confirm that I do use UNITERM (2.0e) Kermit almost dayly in binary mode
  332. with the following counterparts : Vax-vms Kermit32, Vax-vms CKermit, IBM vm-cms
  333. Kermit, Sun unix Kermit and PC Kermit 2.32 .  My Atari 1040ST is connected at
  334. 19.2 Kbps to an Ethernet pad (Bridge cs/100) with XON/XOFF protocol.  The line
  335. to the IBM goes through the vax, then through a x.25 line to a central pad that
  336. connects me to the 3090 ...  From experience, I have set the packet length to
  337. 1024 (reduced to 96 max by CKermit ...) and use the CRC for error detection.
  338. Depending on various conditions I get no errors or a few retries, but never got
  339. locked or with unreadable file (even a single error would be rejected by the
  340. dearcing programs).  The mean transfer rate is almost 1KB/s with the Vax (780),
  341. while it's almost 4 times slower with the IBM due to the many intermediates
  342. nodes, but the error rate is similar.  I found the 1KB packets giving the best
  343. throughput.  A 2KB is even better, but only if the retries are very rare.
  344.  
  345. I never the less remember a discussion about a year ago (or more ?) between
  346. Simon Poole and ? concerning binary transmission.  After reading all arguments,
  347. i was convinced that UNITERM worked the right way, although the documentation
  348. could have been interpreted differently.  The fact that I never had any
  349. problem with the 5 different versions above confirms this 'experimentaly'
  350. I think (not a proof !)
  351.  
  352.           regards and Thanks to Simon if he reads this !   Paul
  353.  
  354.      ----------------------------------------------------------------
  355.      |  Dr Paul Bartholdi             bartho@cgeuge54.bitnet        |
  356.      |  Observatoire de Geneve        bartho@obs.unige.ch           |
  357.      |  51, chemin des Maillettes     02284682161350::bartho (psi)  |
  358.      |  CH-1290 Sauverny              20579::ugobs::bartho          |
  359.      |  Switzerland                   +41 22 755 39 83       (fax)  |
  360.      |                                +41 22 755 26 11       (tel)  |
  361.      |                                +45 419 209 obsg ch  (telex)  |
  362.      ----------------------------------------------------------------
  363.  
  364. ------------------------------
  365.  
  366. End of INFO-ATARI16 Digest V89 Issue #763
  367. *****************************************
  368.